cat analysis